hand clapping - German English Dictionary